'''
Created on 2012-1-1

@author: alex.ren
'''

import threading
import runner
import robot
import monitor

class runnerThread(threading.Thread):
    def run(self):
        runner.doWork()
    
class robotThread(threading.Thread):
    def run(self):
        robot.doWork()

class monitorThread(threading.Thread):        
    def run(self):
        monitor.doWork()

if __name__ == '__main__':
    t1 = runnerThread()
    t2 = robotThread()
    t3 = monitorThread()
    t1.start()
    t2.start()
    t3.start()